package ar.com.niktutos.services.impl;

import java.util.Collection;

import ar.com.niktutos.dao.CapituloDAO;
import ar.com.niktutos.dto.CapituloDTO;
import ar.com.niktutos.services.TutoPlayerService;

public class TutoPlayerServiceImpl implements TutoPlayerService{

	private CapituloDAO capituloDAO;

	public Collection<CapituloDTO> findAllCapitulos() {
		return capituloDAO.findAll();
	}

	public CapituloDTO getCapituloByID(Integer id) {
		return (CapituloDTO)capituloDAO.findById(id);
	}

	public CapituloDAO getCapituloDAO() {
		return capituloDAO;
	}

	public void setCapituloDAO(CapituloDAO capituloDAO) {
		this.capituloDAO = capituloDAO;
	}

	
	public CapituloDTO getLastCapitulo() {
		return capituloDAO.getLastCapitulo();
	}

	public void saveNewCapitulo(CapituloDTO capitulo) {
		capituloDAO.add(capitulo);
	}


	public CapituloDTO getCapituloByNumber(Integer capNumber) {
		return capituloDAO.getCapituloByNumber(capNumber);
	}

	public Collection<CapituloDTO> findCapitulos(String s) {
		return capituloDAO.findCapitulos(s);
	}
	
}
